whirl of rain/snow - Francés Inglés Diccionario